/**
 * <pre>
 * Title: 		ScheduleInfo.java
 * Author:		linriqing
 * Create:	 	2009-10-21 涓婂崍11:18:25
 * Copyright: 	Copyright (c) 2009
 * Company:		Shenzhen Helper
 * <pre>
 */
package cn.bisoft.java.bean.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * <pre>
 * 浠诲姟璋冨害淇℃伅
 * </pre>
 * @author linriqing
 * @version 1.0, 2009-10-21
 */
public class ScheduleInfo implements Serializable
{
	private static final long serialVersionUID = -6423297092510321967L;

	private String currentRunHostName;

	private long currentSequence;

	private int isSchedule;

	private Date lastCompleteTime;

	private Date lastStartTime;

	private long runCount;

	private long successCount;

	private long timeoutCount;

	private int runState;

	private String scheduleName;

	public String getCurrentRunHostName()
	{
		return currentRunHostName;
	}

	public long getCurrentSequence()
	{
		return currentSequence;
	}

	public int getIsSchedule()
	{
		return isSchedule;
	}

	public Date getLastCompleteTime()
	{
		return lastCompleteTime;
	}

	public Date getLastStartTime()
	{
		return lastStartTime;
	}

	public long getRunCount()
	{
		return runCount;
	}

	public int getRunState()
	{
		return runState;
	}

	public String getScheduleName()
	{
		return scheduleName;
	}

	public void setCurrentRunHostName(String currentRunHostName)
	{
		this.currentRunHostName = currentRunHostName;
	}

	public void setCurrentSequence(long currentSequence)
	{
		this.currentSequence = currentSequence;
	}

	public void setIsSchedule(int isSchedule)
	{
		this.isSchedule = isSchedule;
	}

	public void setLastCompleteTime(Date lastCompleteMilliseconds)
	{
		this.lastCompleteTime = lastCompleteMilliseconds;
	}

	public void setLastStartTime(Date lastStartMilliseconds)
	{
		this.lastStartTime = lastStartMilliseconds;
	}

	public void setRunCount(long loadCount)
	{
		this.runCount = loadCount;
	}

	public void setRunState(int runState)
	{
		this.runState = runState;
	}

	public void setScheduleName(String scheduleName)
	{
		this.scheduleName = scheduleName;
	}

	public long getSuccessCount()
	{
		return successCount;
	}

	public void setSuccessCount(long successCount)
	{
		this.successCount = successCount;
	}

	public long getTimeoutCount()
	{
		return timeoutCount;
	}

	public void setTimeoutCount(long timeoutCount)
	{
		this.timeoutCount = timeoutCount;
	}

}